console.log("生成PDF")



// function print() {
//     // var target = document.getElementsByClassName("right-aside")[0];
//     var target = document.getElementById("report");
//     target.style.background = "#FFFFFF";

//     //--------------------------------------------------------------------

//     // var w = target.width;    // 获得该容器的宽
//     // var h = target.height;    // 获得该容器的高
//     // var offsetTop = target.offset.top;    // 获得该容器到文档顶部的距离
//     // var offsetLeft = target.offset.left;    // 获得该容器到文档最左的距离
//     // var canvas = document.createElement("canvas");
//     // var abs = 0;
//     // var win_i = $(window).width();    // 获得当前可视窗口的宽度（不包含滚动条）
//     // var win_o = window.innerWidth;    // 获得当前窗口的宽度（包含滚动条）
//     // if (win_o > win_i) {
//     //     abs = (win_o - win_i) / 2;    // 获得滚动条长度的一半
//     // }
//     // canvas.width = w * 2;    // 将画布宽&&高放大两倍
//     // canvas.height = h * 2;
//     // var context = canvas.getContext("2d");
//     // context.scale(2, 2);
//     // context.translate(-offsetLeft - abs, -offsetTop);
//     // 这里默认横向没有滚动条的情况，因为offset.left(),有无滚动条的时候存在差值，因此        
//     // translate的时候，要把这个差值去掉
//     //--------------------------------------------------------------------



//     html2canvas(target, {
//         onrendered: function (canvas) {
//             var contentWidth = canvas.width;
//             var contentHeight = canvas.height;

//             console.log(contentWidth)
//             //一页pdf显示html页面生成的canvas高度;
//             var pageHeight = contentWidth / 841.89 * 592.28;
//             console.log(pageHeight)
//             //未生成pdf的html页面高度
//             var leftHeight = contentHeight;
//             //页面偏移
//             var position = 0;
//             //a4纸的尺寸[595.28,841.89]，html页面生成的canvas在pdf中图片的宽高
//             var imgWidth = 841.89;
//             var imgHeight = 841.89 / contentWidth * contentHeight;

//             var pageData = canvas.toDataURL('image/jpeg', 1.0);

//             var pdf = new jsPDF('landscape', 'pt', 'a4');

//             //有两个高度需要区分，一个是html页面的实际高度，和生成pdf的页面高度(841.89)
//             //当内容未超过pdf一页显示的范围，无需分页
//             if (leftHeight < pageHeight) {
//                 pdf.addImage(pageData, 'JPEG', 0, 0, imgWidth, imgHeight);
//             } else {
//                 while (leftHeight > 0) {
//                     pdf.addImage(pageData, 'JPEG', 0, position, imgWidth, imgHeight)
//                     leftHeight -= pageHeight;
//                     position -= 592.28;
//                     //避免添加空白页
//                     if (leftHeight > 0) {
//                         pdf.addPage();
//                     }
//                 }
//             }

//             pdf.save("content.pdf");
//         }
//     })

// }

function doPrint() {
    // $("#report").jqprint();
    window.print()
    console.log(123)
    // bdhtml = window.document.body.innerHTML;
    // sprnstr = "<!--startprint-->";
    // eprnstr = "<!--endprint-->";
    // prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);
    // prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));
    // window.document.body.innerHTML = prnhtml;
    // window.print();
}

function remove_ie_header_and_footer() {
    var hkey_path;
    hkey_path = "HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
    try {
        var RegWsh = new ActiveXObject("WScript.Shell");
        RegWsh.RegWrite(hkey_path + "header", "");
        RegWsh.RegWrite(hkey_path + "footer", "");
    } catch (e) {
    }
}




